<link rel="stylesheet" type="text/css" href="/bootstrap/css/DT_bootstrap.css"></link>
<script type="text/javascript" charset="utf-8" language="javascript" src="/js/dataTable/DT_bootstrap.js"></script>

<script type="text/javascript" charset="utf-8">
			
			/* Table initialisation */
			$(document).ready(function() {
				$('.dataTable').dataTable( {
					"sDom": "<'row'<'span3'l><'span3'f>r>t<'row'<'span3'i><'span3'p>>",
					"sPaginationType": "bootstrap",
					"oLanguage": {
						"sLengthMenu": "_MENU_ records per page"
					},
                                        "aoColumns": [
      { "iDataSort": 1 },
      null,
      null,
      null,
      
    ]
                                        
                                        
				} );
			} );
		</script>
<script type="text/javascript">
    function mostrarRequisitos()
    {  requisitos=window.open("/requisitos/requisitos.html", "Requisitos", 'width=863,height=736,scrollbars=yes');
       requisitos=testwindow.moveTo(10, 50);
    }
</script>
<script type="text/javascript">
    function mostrarModalMedico(caja_prof,nombre,apellido)
    {  
       var nombreMed = unescape(escape(nombre));
       var apellidoMed = unescape(escape(apellido)); 
       var caja_prodMed = unescape(escape(caja_prof));
       document.getElementById('bodyMedico').innerHTML = "<h4>Seguro que desea registrar demanda insatisfecha para "+nombreMed +" "+apellidoMed+"?</h4>"; 
       document.getElementById('footerMedico').innerHTML = 
           "<a onclick=\"window.location.href='/consulta/demanda/mod/2/doc/"+caja_prodMed+"'\" class=\"btn btn-primary\"data-dismiss=\"modal\">Confirmar</a><a class=\"btn \"  data-dismiss=\"modal\">Salida</a>";
       $('#advertenciaSinConsultaMedico').modal('show');
       
    }
</script>
<script type="text/javascript">
    function mostrarModalEspecialidad(especialidad)
    {  
       var nombreEsp = unescape(escape(especialidad));
       document.getElementById('bodyEspecialidad').innerHTML = "<h4>Seguro que desea registrar demanda insatisfecha para la especialidad "+nombreEsp+"?</h4>"; 
       document.getElementById('footerEspecialidad').innerHTML = 
           "<a onclick=\"window.location.href='/consulta/demanda/mod/1'\" class=\"btn btn-primary\"data-dismiss=\"modal\">Confirmar</a><a class=\"btn \"  data-dismiss=\"modal\">Salida</a>";
       $('#advertenciaSinConsultaEspecialidad').modal('show');
       
    }
</script>
<?php if($this->es==16 || $this->es==77):?>
   <?php echo"<script language='javascript'>
        window.onload = function() {
            $('#advertencia').modal('show'); 
        }
    </script>"; ?>
<?php endif;?>

  
 <div class="row">
      <div class="span7">
          <div class="page-header">
            <h3>Seleccione Medico</h3>
         </div>
          <table cellpadding="0" cellspacing="0" border="1" class="table table-striped table-bordered dataTable" style="width: 100%;">
                <thead>
                    <tr>
                        <td>Nombre</td>
                        <td>Apellido</td>
                        <td>Consultas Disponibles</td>
                        <td>Seleccione</td>
                    </tr>
                </thead>
                <tbody>
                        <?php if(count($this->medicos)): ?>

                <?php foreach($this->medicos as $m):?>
                    <?php if($m->NOMBRE!=""):?>
                    <tr class="gradeA">
                        <?php
                        
                        //Es una variable que se usa para saber si todos no tienen consulta, si esta en 1 es q no hay consulta para ningun medico
                        $todosCero=1;
                        //Recorro el array de consultas perguntando si hay consultas si hay entonces quiere decir que algun medico tiene y todosCero pasa a ser 0 xq si es 1 quiere decir que nadie tiene
                        //Esto sirve para que en el caso que nadie tenga consulta los botones de demana instatisfecha de los medicos se cambie por el de demanda insatisfecha de especialidad.
                        foreach ($this->consultasDisp as $consulta){
                            if($consulta!=0){
                                $todosCero=0;
                            }
                        }
                        //Recorro por cada medico y veo si tienen consultas dispoinibles
                        foreach ($this->consultasDisp as $caja => $consultas) {
                                //echo "Clave: $caja; Valor: $consultas<br />\n";
                                if($m->CAJA_PROF==$caja){
                                        $ap=  escapeStr($m->APELLIDO);
                                        //En caso de que algun medico no tenga consulta redirecciono a demanda instisfecha de la especialidad-medico
                                        if($consultas == 0){
                                            echo "<td><p style=\"color:#FF0000;\">".$m->NOMBRE."</p></td>";
                                            echo "<td><p style=\"color:#FF0000;\">".$m->APELLIDO."</p></td>";
                                            echo "<td><p style=\"color:#FF0000;\">".$consultas."</p></td>";
                                            //echo" <td><button data-toggle=\"modal\" href=\"#advertenciaSinConsulta\">Seleccionar</button></td>";
                                            //echo" <td><button data-toggle=\"modal\" href=\"#advertenciaSinConsulta\">Seleccionar</button></td>";
                                            //echo "<td><button onclick=\"window.location.href='/consulta/demanda/mod/2/doc/$m->CAJA_PROF'\">Registrar Demanda Insatisfecha</button></td>"; 
                                            echo "<td><button onclick=\"mostrarModalMedico('$m->CAJA_PROF','$m->NOMBRE','$ap')\">Demanda Insatisfecha</button></td>";
                                            
                                        }else{
                                            //En el caso de que alguno si tenga conuslta todosCero va en 0 para marcar que hay alguno con consulta y no mostrar el cartel mas abajo
                                            $todosCero=0;
                                            echo "<td>".$m->NOMBRE."</td>";
                                            echo "<td>".$m->APELLIDO."</td>";
                                            echo "<td>".$consultas."</td>"; 
                                            echo "<td><button class=\"span2\" onclick=\"window.location.href='/consulta/elejirconsultademedico/doc/$m->CAJA_PROF/nom/$m->NOMBRE/ap/$m->APELLIDO'\">Seleccionar Medico</button></td>"; 
                                        }
                                    }    
                        }?>
                       
                    </tr>
                    <?php endif;?>
                        <?php endforeach;?>

                        <?php else: ?>
                       <tr>
                            <td>No hay registros</td>
                        </tr>
                       <?php endif;?>
                </tbody>
                </table>
          <br>
          
          <?php if($this->es==16):?>
             <div class="alert alert-info">
                <a class="close" data-dismiss="alert">&times;</a>
                <strong>Direccion Fisiatria: Policlinica Barrio Sarubi, 12 de octubre y treinta y tres &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TEL 42 22 57 48</strong>
             </div>
           <?php endif; ?>
          
          <?php if($this->es==77):?>
             <div class="alert alert-info">
                <a class="close" data-dismiss="alert">&times;</a>
                <p>
			Ecografia de ABDOMEN:</p>
		<ul>
			<li>
				Orden m&eacute;dica que indique el estudio</li>
			<li>
				Traer estudios anteriores en caso de tenerlos</li>
			<li>
				Traer toalla de mano</li>
			<li>
				Ayuno de 8hs (Solo puede ingerir agua sin gas, no puede tomar nig&uacute;n otro liquido)</li>
			<li>
				48hs antes del estudio debe hacer dieta que consiste en:</li>
		</ul>
		<ol>
			<li>
				No ingerir harinas (pan, bizcochos, galletas, pastas, polenta, arroz)</li>
			<li>
				No ingerir bebidas con gas</li>
		</ol>
		<p>
			Ecogragia de APARATO URINARIO</p>
		<ul>
			<li>
				Orden m&eacute;dica que indique el estudio</li>
			<li>
				Traer estudios anteriores en caso de tenerlos</li>
			<li>
				Traer toalla de mano</li>
			<li>
				Una hora antes del estudio debe ingerir 1 litro y medio de agua sin gas</li>
			<li>
				No debe orinar desde 2 horas antes del estudio (la vejiga debe estar llena)</li>
		</ul>
		<p>
			Ecografia de ABDOMEN Y APARATO URINARIO</p>
		<ul>
			<li>
				Orden m&eacute;dica que indique el estudio</li>
			<li>
				Traer estudios anteriores en caso de tenerlos</li>
			<li>
				Traer toalla de mano</li>
			<li>
				Ayuno de 8hs (Solo puede ingerir agua sin gas, no puede tomar nig&uacute;n otro liquido)</li>
			<li>
				48hs antes del estudio debe hacer dieta que consiste en:</li>
		</ul>
		<ol>
			<li>
				No ingerir harinas (pan,bizcochos,galletas,pastas,polenta,arroz)</li>
			<li>
				No ingerir bebidas con gas</li>
		</ol>
		<ul>
			<li>
				Una hora antes del estudio debe ingerir 1 litro y medio de agua sin gas</li>
			<li>
				No debe orinar desde 2 horas antes del estudio (la vejiga debe estar llena)</li>
		</ul>
             </div>
           <?php endif; ?>
          
          <?php if($todosCero==1):?>
             <div class="alert alert-info">
                <a class="close" data-dismiss="alert">&times;</a>
                <strong>Para esta especialidad no quedan consultas disponibles para NINGUN medico. Por favor seleccione el medico que fue solicitada consulta para marcar demanda insatisfecha. En el caso de que el usuario no indique ningun medico utilize el siguiente boton.</strong>
                <button onclick="mostrarModalEspecialidad(<?php echo "'".$this->nombreEsp."'"?>)">Registrar Demanda Insatisfecha Especialidad</button>
             </div>
           <?php endif; ?>
          
              <br>

                  <div class="page-header">
                        <h3>Consultas futuras ya asignadas a esta especialidad por 0800</h3>
                    </div>
              <table cellpadding="0" cellspacing="0" border="1" class="table table-striped table-bordered dataTable">
                <thead>
                    <tr>
                        <td>Nombre</td>
                        <td>Apellido</td>
                        <td>Fecha</td>
                        <td>Hora</td>
                    </tr>
                </thead>
                <tbody>
                        <?php //if(count($this->medicos)): ?>

                <?php foreach($this->consultasEspecialidad as $c):?>
                    <?php if($c->FECHA!=""):?>
                    <tr class="gradeA">
                        <td><?php echo $c->NOMBRE?></td>
                        <td><?php echo $c->APELLIDO?></td>
                        <td><?php echo $c->FECHA?></td>
                        <td><?php echo $c->HORA?></td>
                    </tr>
                    <?php endif;?>
                        <?php endforeach;?>


                       <?php //endif;?>
                </tbody>
                </table>
          </div>
  
      <div class="span5">
          <div class="page-header">
                    <h3>Agenda en el hospital al día de ayer.</h3>
                </div>
          <table cellpadding="0" cellspacing="0" border="1" class="table table-striped table-bordered dataTable" style="width: 100%;">
                <thead>
                    <tr>
                        <td>Nombre</td>
                        <td>Apellido</td>
                        <td>Especialidad</td>
                        <td>Fecha</td>
                        <td>Hora</td>
                    </tr>
                </thead>
                <tbody>
                        <?php if(count($this->historico)>0): ?>

                <?php foreach($this->historico as $h):?>
                    
                    <tr class="gradeA">
                        <td><?php echo $h->getNombre()?> </td>
                        <td><?php echo $h->getApellido()?> </td>
                        <td><?php echo $h->getEspecialidad()?> </td>
                        <td><?php echo $h->getFecha()?> </td>
                        <td><?php echo $h->getHora()?> </td>
                        
                    </tr>
                    <?php endforeach;?>
              
                        <?php else: ?>
                          <tr>
                            <td>No hay registros</td>
                          </tr>
                          <tr>
                            <td>No hay registros</td>
                          </tr>
                          <tr>
                            <td>No hay registros</td>
                          </tr>
                          <tr>
                            <td>No hay registros</td>
                          </tr>
                          <tr>
                            <td>No hay registros</td>
                          </tr>
                       <?php endif;?>
                </tbody>
                </table>
          <br>     
        </div>
    </div>
 <?php if($this->es==16):?>
<div id="advertencia" class="modal hide fade">
            <div class="modal-header">
                  <a class="close" data-dismiss="modal" >&times;</a>
                  <h3>Atención!</h3>
            </div>
            <div class="modal-body">
              <h4>A seleccionado la especialidad FISIATRIA, recuerde que la misma no se da en el hospital sino en la direccion que se encuentra en el recuadro azul al salir de este aviso</h4>
            <div class="modal-footer">
                <a name="btnSalidaModal" onclick="salidaModal()" class="btn btn-primary" id="btnSalidaModal" data-dismiss="modal">Salir</a>
            </div>
</div>
</div>
<?php endif;?>  
 <?php if($this->es==77):?>
<div id="advertencia" class="modal hide fade">
            <div class="modal-header">
                  <a class="close" data-dismiss="modal" >&times;</a>
                  <h3>Atención!</h3>
            </div>
            <div class="modal-body">
              <h4>No agende ecografias ginecológias, obtétricas o de cadera (Pediatricas).<br>Se coordinan en ventanilla 3 del Hospital</h4>
              <hr>
              <h4>Recuerde solicitar al usuario que tome nota de la preparación para ecografias abdominales y/o urinaria</h4>
            <div class="modal-footer">
                <a name="btnSalidaModal" onclick="salidaModal()" class="btn btn-primary" id="btnSalidaModal" data-dismiss="modal">Salir</a>
            </div>
</div>
</div>
<?php endif;?>  

<div id="advertenciaSinConsultaMedico" class="modal hide fade">
            <div class="modal-header">
                  <a class="close" data-dismiss="modal" >&times;</a>
                  <h3>Atención!</h3>
            </div>
            <div class="modal-body">
                <div id="bodyMedico"></div>
            <div id="footerMedico" class="modal-footer">
                
            </div>
</div>
</div>

<div id="advertenciaSinConsultaEspecialidad" class="modal hide fade">
            <div class="modal-header">
                  <a class="close" data-dismiss="modal" >&times;</a>
                  <h3>Atención!</h3>
            </div>
            <div class="modal-body">
                <div id="bodyEspecialidad"></div>
            <div id="footerEspecialidad" class="modal-footer">
                
            </div>
</div>
</div>
  
  <?php
function escapeStr($str) {
    return strtr($str, array(
        "\0" => "",
        //"'"  => "&#39",
        "'"  => " ",
        "\"" => "&#34;",
        "\\" => "&#92;",
        // more secure
        "<"  => "&lt;",
        ">"  => "&gt;",
    ));
}
?>
